superior excellence - Español Inglés Diccionario